package cn.caskm.souvenirshopsystem.service;

import cn.caskm.souvenirshopsystem.domain.Result;
import cn.caskm.souvenirshopsystem.domain.vo.CategoryStatsVO;
import cn.caskm.souvenirshopsystem.domain.vo.DashboardStatsVO;
import cn.caskm.souvenirshopsystem.domain.vo.SalesTrendVO;

public interface DashboardService {

    /**
     * 获取仪表盘统计数据
     */
    Result<DashboardStatsVO> getDashboardStats();

    /**
     * 获取销售趋势数据（近7天）
     */
    Result<SalesTrendVO> getSalesTrend();

    /**
     * 获取商品分类占比数据
     */
    Result<CategoryStatsVO> getCategoryStats();

}
